Inside A £1,500,000 Canary Wharf London Duplex Apartment With An Outdoor Terrace